package com.molichuxing.gateway.bff.car.entity.request.modify;

import com.molichuxing.framework.dto.RootDto;
import com.molichuxing.services.infrastructure.dto.request.modify.CarCheckModifyDto;
import com.molichuxing.services.infrastructure.dto.request.modify.CheckImageModifyDto;
import com.molichuxing.services.infrastructure.dto.request.modify.CheckPreparationModifyDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class CheckModifyVo extends RootDto {

    /***
     * 检验id
     */
    @ApiModelProperty(name = "checkId",value = "检验id",required = true)
    private Integer checkId;


    /***
     * 外观内饰(0;完好齐全，1：有损伤
     */
    @ApiModelProperty(name = "facadeStatus",value = "外观内饰",required = true)
    private Integer facadeStatus;

    /***
     * 备注
     */
    @ApiModelProperty(name = "remark",value = "备注",required = true)
    private String remark;

    /***
     * 检验信息dto
     */
    @ApiModelProperty(name = "carCheckModifyDto",value = "检验信息dto",required = true)
    private  CarCheckModifyDto carCheckModifyDto;

    /***
     * 图片上传dto
     */
    @ApiModelProperty(name = "checkImageModifyDto",value = "图片上传dto",required = true)
    private List<CheckImageModifyDto> checkImageModifyDto;

    /***
     * 车辆整备dto
     *
     */
    @ApiModelProperty(name = "checkPreparationModifyDto",value = "车辆整备",required = true)
    private CheckPreparationModifyDto checkPreparationModifyDto;

}